cmake_minimum_required(VERSION 3.19 FATAL_ERROR)

project(LearnVK VERSION 0.0.1)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

add_subdirectory(extern/glfw)
add_subdirectory(extern/glm)

add_subdirectory(LearnVK)

set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT LearnVK)
set_property(TARGET LearnVK PROPERTY VS_DEBUGGER_WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}/LearnVK")
